home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19980901-19981211 / 000107_news@newsmaster….columbia.edu _Tue Oct 6 21:02:32 1998.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id VAA25651
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Tue, 6 Oct 1998 21:02:31 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id VAA14265
  7.     for kermit.misc@watsun; Tue, 6 Oct 1998 21:02:31 -0400 (EDT)
  8. Path: news.columbia.edu!panix!logbridge.uoregon.edu!xmission!news.cc.utah.edu!cc.usu.edu!jrd
  9. From: jrd@cc.usu.edu (Joe Doupnik)
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: MSK316 & SET TERMINAL TYPE
  12. Message-ID: <jJfMW$Rof1UB@cc.usu.edu>
  13. Date: 6 Oct 98 16:12:13 MDT
  14. References: <361a73fa.0@news.pacifier.com>
  15. Organization: Utah State University
  16. Lines: 37
  17. Xref: news.columbia.edu comp.protocols.kermit.misc:9291
  18.  
  19. In article <361a73fa.0@news.pacifier.com>, mikef@pacifier.com (Mike Freeman) writes:
  20. > I'm using the latest Alpha of Ms-KERMIT V3.16 (I believe it's Alpha.05).
  21. > As I use a speech synthesizer/screen-reader software to read the screen, I
  22. > set things to keep the verbage to a minimum.  Among other things, this
  23. > means "SET MODE-LINE OFF".
  24. > My problem:  If one does a "SET TERMINAL TYPE ANSI", then "CONNECT",
  25. > whatever one is going to do, then escapes back to the MS-KERMIT prompt,
  26. > sets the terminal-type to anything else such as "SET TERMINAL TYPE VT320",
  27. > then does another "CONNECT", my MODE_LINE setting is forgotten, i.e., the
  28. > little blurb about which keystrokes do what is displayed even though I
  29. > have done a "SET MODE-LINE OFF" in my initialization.  To me, this is more
  30. > than a feature; it's a bug. :-) :-) Obviously, now that I've figured out
  31. > what the problem is, I can go back in and reset MODE_LINE but it would be
  32. > nice if I didn't have to.
  33. ---------
  34.     It's not so much a bug, annoying as it may be, as it is a 
  35. consequence of forcing off the mode line when ANSI terminal type is selected.
  36. Changing to another terminal type puts the mode line back to default ON
  37. condition. It is a question of not wanting too many layers of rememberence,
  38. and far too many if (terminal_type == ansi) {...}; special cases all over
  39. in the code.
  40.     I suggest an easy workaround to reduce typing. Define a macro which
  41. sets the terminal kind and mode line, and another for each different kind
  42. of terminal and operating condition. I use this extensively here when
  43. talking to different machines, particularly between Unix flavor (where
  44. the BackSpace key sends BS) and VMS etc flavors (where it sends DEL).
  45. Then just state the name of the macro at the Kermit prompt to have its
  46. contents read as Kermit commands.
  47.     Test example:
  48.     def fooup echo this is macro fooup, echo another line, echo last line
  49.     def foodown echo this is macro foodown, echo line two, echo last line
  50. or    def ansi set term ansi
  51.     def vt320 set term vt320, set mode-line off
  52. and so on.
  53.     I hope this helps.
  54.         Joe D.